artillery plant - Inglés Sinónimo Diccionario

artillery plant

n.
[1] Pilea microphylla